package com.tanhua.dubbo.api;

import com.tanhua.model.mongo.RecommendUser;
import com.tanhua.model.vo.PageResult;

import java.util.List;

public interface RecommendUserApi {


    RecommendUser queryWithMaxScore(Long toUserId);

    /**
     * @param touserId 推荐给该用户的佳人集合
     * @return
     */
    PageResult queryRecommendUserList(Integer page, Integer pagesize, Long touserId);

    //根据操作人id和查看的推荐用户id，查询两者的推荐数据
    RecommendUser queryByUserId(Long userId, Long userId1);

    //调用推荐API查询数据列表（排除喜欢/不喜欢的用户，数量限制）
    List<RecommendUser> queryCardsList(Long userId, int i);
}